#ejercicioForm {
  margin-top: 50px !important;
}

.P10479-pregunta{
  margin-top: 15px !important;
  padding: 15px 0 !important;
  text-align: center;
  font-size: 12px;
}

.P10479-juego {
  margin-top: 10px !important;
  text-align:center;
  font-size: 1.2em;
}


.pad_button{
  display: inline-block;
  height: 65px;
  margin-bottom:0;
  font-size: 0.7em;
}

.respuesta{
  padding: 20px 0px;
  border: solid 2px;
  display: block;
  text-align: center;
  font-size: 2.5em;
  min-height: 92px;
  margin-bottom: 10px;
  cursor: pointer;
  display: inline-block;
  width: 100%;
}
.hidden{
  display: none;
}
.operacion{
  font-size: 1.5em;
  margin-top: 32px;
  display: block;
  text-align: center;
}


.ficha {
    width: 15%;
    height:0;
    padding-bottom: 15%;
    -moz-border-radius: 15%; 
    -webkit-border-radius: 15%; 
    border-radius: 15%;
    background: #4679BD;
    display: inline-block
}
.medida{
	padding-left: 10%;
	float: left;
	position: left;
	width: 30%;
	font-size: 35px;
}
.signo{
	padding-left: 10%;
	float: left;
	position: left;
	width: 20%;
	font-size: 35px;
}
.texto{
	padding-left: 0%;
	float: left;
	position: left;
	width: 100%;
	font-size: 35px;
}
